package com.excellent.item.service;

import com.excellent.item.pojo.Category;

import java.util.List;

/**
 * @author Xxacker
 */
public interface CategoryService {

    /*根据父节点查询子节点*/
    public List<Category> queryCategorysByPid(Long pid);

    /*商品的分类名称*/
    public List<String> queryNamesByIds(List<Long> ids);

    /*新增商品类目*/
    public void saveCategory(Category category);

    /*修改商品类目*/
    public void updateCategory(Category category);

    /*删除商品类目*/
    public int deleteCategory(Long id);

    /*根据品牌 ID 查询商品类目集合*/
    public List<Category> queryByBrandId(Long brandId);

    /*根据3级分类id，查询1~3级的分类*/
    public List<Category> queryAllByCid3(Long id);
}
